import { LAYOUT } from '../consts'
const menu: any = {
  name: 'sys:manager',
  path: '/sys/manager',
  component: LAYOUT,
  meta: {
    title: '认证管理',
    icon: 'SettingOutlined',
    // perm: 'guest',
    perm: 'admin',
    // perm: ['admin', 'sys:manager'],
    orderNo: 4,
    component: 'LAYOUT',
  },
  children: [
    {
      name: 'sys:dept',
      path: '/sys/dept/index',
      component: () => import('/@/views/sys/dept/index.vue'),
      meta: {
        title: '部门管理',
        icon: 'TeamOutlined',
        orderNo: 2,
        perms: ['admin', 'sys:dept'],
        component: '/sys/dept/index',
        btns: {
          'sys:dept:page': '分页查询部门',
          'sys:dept:detail': '查看部门详情',
          'sys:dept:save': '添加部门',
          'sys:dept:update': '修改部门',
          'sys:dept:remove': '删除部门',
        },
      },
    },
    {
      name: 'sys:user',
      path: '/sys/user/index',
      component: () => import('/@/views/sys/user/index.vue'),
      meta: {
        title: '用户管理',
        icon: 'TeamOutlined',
        orderNo: 1,
        perms: ['admin', 'sys:user'],
        component: '/sys/user/index',
        btns: {
          'sys:user:page': '分页查询部门',
          'sys:user:detail': '查看部门详情',
          'sys:user:save': '添加部门',
          'sys:user:update': '修改部门',
          'sys:user:remove': '删除部门',
        },
      },
    },
    {
      name: 'sys:role',
      path: '/sys/role/index',
      component: () => import('/@/views/sys/role/index.vue'),
      meta: {
        title: '角色管理',
        icon: 'SolutionOutlined',
        orderNo: 3,
        perms: ['admin', 'sys:role'],
        component: '/sys/role/index',
        btns: {
          'sys:role:page': '分页查询角色',
          'sys:role:detail': '查看角色详情',
          'sys:role:save': '添加角色',
          'sys:role:update': '修改角色',
          'sys:role:remove': '删除角色',
        },
      },
    },
   
    // {
    //   name: 'sys:config',
    //   path: '/sys/config/index',
    //   component: () => import('/@/views/sys/config/index.vue'),
    //   meta: {
    //     title: '配置管理',
    //     icon: 'ContainerOutlined',
    //     orderNo: 10,
    //     perms: ['admin', 'sys:config'],
    //     component: '/sys/config/index',
    //     btns: {
    //       'sys:config:page': '分页查询配置',
    //       'sys:config:detail': '查看配置详情',
    //       'sys:config:save': '添加配置',
    //       'sys:config:update': '修改配置',
    //       'sys:config:remove': '删除配置',
    //     },
    //   },
    // },
    // {
    //   name: 'sys:post',
    //   path: '/sys/post/index',
    //   component: () => import('/@/views/sys/post/index.vue'),
    //   meta: {
    //     title: '岗位管理',
    //     icon: 'DeploymentUnitOutlined',
    //     orderNo: 3,
    //     perms: ['admin', 'sys:post'],
    //     component: '/sys/post/index',
    //     btns: {
    //       'sys:post:page': '分页查询岗位',
    //       'sys:post:detail': '查看岗位详情',
    //       'sys:post:save': '添加岗位',
    //       'sys:post:update': '修改岗位',
    //       'sys:post:remove': '删除岗位',
    //     },
    //   },
    // },


  ],
};

export default menu;
